// Copyright (c) Huawei Technologies Co., Ltd. 2021-2022. All rights reserved.
// File name     :  hi1823e_reg_offset.h
// Project line  :  Platform And Key Technologies Development
// Department    :  CAD Development Department
// Author        :  xxx
// Version       :  1.0
// Date          :  2020/9/28
// Description   :  The description of xxx project
// Others        :  Generated automatically by nManager V5.1
// History       :  2022/09/21 14:49:24 Create file
// ******************************************************************************

#ifndef __EFUSE_REG_OFFSET_H__
#define __EFUSE_REG_OFFSET_H__

/* EFUSE_CFG Base address of Module's Register */
#define CSR_EFUSE_CFG_BASE                     (0x90380000ULL)

/******************************************************************************/
/*                      EFUSE_CFG Registers' Definitions                            */
/******************************************************************************/

#define CSR_EFUSE_CFG_SC_TSENSOR1_TRIM_REG             (CSR_EFUSE_CFG_BASE + 0x60D8) /* eFuse中tsensor1的校准值 */
#define CSR_EFUSE_CFG_SC_TSENSOR0_TRIM_REG             (CSR_EFUSE_CFG_BASE + 0x60DC) /* eFuse中tsensor0的校准值 */
#define CSR_EFUSE_CFG_SC_EFUSE_IDDQ_REG                (CSR_EFUSE_CFG_BASE + 0xE000) /* 高温IDDQ */
#define CSR_EFUSE_CFG_SC_EFUSE_SPEED_GRADE_REG         (CSR_EFUSE_CFG_BASE + 0xE004) /* 芯片速度等级和者常温IDDQ */
#define CSR_EFUSE_CFG_SC_EFUSE_SUBSTRATE_LAYER_NUM_REG (CSR_EFUSE_CFG_BASE + 0xE008) /* 芯片芯片基板层数 */
#define CSR_EFUSE_CFG_SC_EFUSE_ALL_SCAN_REG            (CSR_EFUSE_CFG_BASE + 0xE00C) /* 芯片ALL-SCAN指示 */
#define CSR_EFUSE_CFG_SC_EFUSE_POWER_GRADE_REG         (CSR_EFUSE_CFG_BASE + 0xE010) /* Totem功耗等级 */
#define CSR_EFUSE_CFG_SC_EFUSE_PKG_VERSION_REG         (CSR_EFUSE_CFG_BASE + 0xE014) /* 芯片合封模式 */
#define CSR_EFUSE_CFG_SC_EFUSE_TR5_AVS_ID_REG          (CSR_EFUSE_CFG_BASE + 0xE018) /* TR5前实验室阶段使用的测试信息 */
#define CSR_EFUSE_CFG_SC_EFUSE_PARTIAL_GOOD0_REG       (CSR_EFUSE_CFG_BASE + 0xE020) /* Partial Good测试标志位0 */
#define CSR_EFUSE_CFG_SC_EFUSE_PARTIAL_GOOD1_REG       (CSR_EFUSE_CFG_BASE + 0xE024) /* Partial Good测试标志位1 */
#define CSR_EFUSE_CFG_SC_EFUSE_PARTIAL_GOOD2_REG       (CSR_EFUSE_CFG_BASE + 0xE028) /* CPU Cluster Partial Good信息 */
#define CSR_EFUSE_CFG_SC_EFUSE_PARTIAL_GOOD3_REG       (CSR_EFUSE_CFG_BASE + 0xE02C) /* L3D Partial Good信息 */
#define CSR_EFUSE_CFG_SC_EFUSE_PARTIAL_GOOD4_REG       (CSR_EFUSE_CFG_BASE + 0xE030) /* CPU Cluster与L3D的组合Partial Good信息 */
#define CSR_EFUSE_CFG_SC_EFUSE_SECURE_INFO_REG         (CSR_EFUSE_CFG_BASE + 0xE050) /* EFUSE中的安全访问查询 */
#define CSR_EFUSE_CFG_SC_EFUSE_NS_FORBID_REG           (CSR_EFUSE_CFG_BASE + 0xE080) /* 非安全启动禁止位 */
#define CSR_EFUSE_CFG_SC_EFUSE_BOOTROM_REG             (CSR_EFUSE_CFG_BASE + 0xE084) /* BOOTROM启动指示 */
#define CSR_EFUSE_CFG_SC_EFUSE_SIOE_IO_MIRROR_REG      (CSR_EFUSE_CFG_BASE + 0xE090)
#define CSR_EFUSE_CFG_EFUSE_CFG_VERSION0_REG           (CSR_EFUSE_CFG_BASE + 0xE0A0) /* VERSION寄存器0 */
#define CSR_EFUSE_CFG_EFUSE_CFG_MAGIC_WORD_REG         (CSR_EFUSE_CFG_BASE + 0xE0A4) /* EFUSE_CFG 版本号锁定寄存器 */
#define CSR_EFUSE_CFG_EFUSE_CFG_ECO_CFG0_REG           (CSR_EFUSE_CFG_BASE + 0xE0A8) /* 用于ECO的冗余配置寄存器1 */
#define CSR_EFUSE_CFG_EFUSE_CFG_ECO_CFG1_REG           (CSR_EFUSE_CFG_BASE + 0xE0AC) /* 用于ECO的冗余配置寄存器1 */
#define CSR_EFUSE_CFG_EFUSE_CFG_ECO_CFG2_REG           (CSR_EFUSE_CFG_BASE + 0xE0B0) /* 用于ECO的冗余配置寄存器2 */
#define CSR_EFUSE_CFG_EFUSE_CFG_ECO_CFG3_REG           (CSR_EFUSE_CFG_BASE + 0xE0B4) /* 用于ECO的冗余配置寄存器3 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_INFO_REG           (CSR_EFUSE_CFG_BASE + 0xE100) /* AVS信息 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM0_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE110) /* 第一次校准，HPM0中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM1_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE114) /* 第一次校准，HPM1中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM2_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE118) /* 第一次校准，HPM2中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM3_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE11C) /* 第一次校准，HPM3中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM4_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE120) /* 第一次校准，HPM4中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM5_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE124) /* 第一次校准，HPM5中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM6_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE128) /* 第一次校准，HPM6中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM7_1ST_REG       (CSR_EFUSE_CFG_BASE + 0xE12C) /* 第一次校准，HPM7中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM0_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE130) /* 第二次校准，HPM0中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM1_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE134) /* 第二次校准，HPM1中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM2_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE138) /* 第二次校准，HPM2中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM3_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE13C) /* 第二次校准，HPM3中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM4_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE140) /* 第二次校准，HPM4中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM5_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE144) /* 第二次校准，HPM5中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM6_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE148) /* 第二次校准，HPM6中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_AVS0_HPM7_2ED_REG       (CSR_EFUSE_CFG_BASE + 0xE14C) /* 第二次校准，HPM7中RINGOSC0和RINGOSC0数据 */
#define CSR_EFUSE_CFG_SC_EFUSE_SEC_LOCK_REG            (CSR_EFUSE_CFG_BASE + 0xE150)
#define CSR_EFUSE_CFG_SC_EFUSE_PD_INFO_REG             (CSR_EFUSE_CFG_BASE + 0xE160) /* EFUSE L3 PD寄存器 */
#define CSR_EFUSE_CFG_SC_EFUSE_NS_FORBID_INITIAL_REG   (CSR_EFUSE_CFG_BASE + 0xE170) /* EFUSE_NS_FORBID原始码值 */
#define CSR_EFUSE_CFG_SC_EFUSE_NS_FORBID_CODE_REG      (CSR_EFUSE_CFG_BASE + 0xE180) /* EFUSE_NS_FORBID映射后码值 */
#define CSR_EFUSE_CFG_SC_DIE_ID0_REG                   (CSR_EFUSE_CFG_BASE + 0xE200) /* EFUSE DIE ID寄存器[31:0] */
#define CSR_EFUSE_CFG_SC_DIE_ID1_REG                   (CSR_EFUSE_CFG_BASE + 0xE204) /* EFUSE DIE ID寄存器[63:32] */
#define CSR_EFUSE_CFG_SC_DIE_ID2_REG                   (CSR_EFUSE_CFG_BASE + 0xE208) /* EFUSE DIE ID寄存器[95:64] */
#define CSR_EFUSE_CFG_SC_DIE_ID3_REG                   (CSR_EFUSE_CFG_BASE + 0xE20C) /* EFUSE DIE ID寄存器[127:96] */
#define CSR_EFUSE_CFG_SC_DIE_ID4_REG                   (CSR_EFUSE_CFG_BASE + 0xE210) /* EFUSE DIE ID寄存器[159:128] */
#define CSR_EFUSE_CFG_SC_DIE_ID5_REG                   (CSR_EFUSE_CFG_BASE + 0xE214) /* EFUSE DIE ID寄存器[191:160] */
#define CSR_EFUSE_CFG_SC_DIE_ID6_REG                   (CSR_EFUSE_CFG_BASE + 0xE218) /* EFUSE DIE ID寄存器[223:192] */
#define CSR_EFUSE_CFG_SC_DIE_ID7_REG                   (CSR_EFUSE_CFG_BASE + 0xE21C) /* EFUSE DIE ID寄存器[255:224] */
#define CSR_EFUSE_CFG_SC_DIE_ID8_REG                   (CSR_EFUSE_CFG_BASE + 0xE220) /* EFUSE DIE ID寄存器[287:256] */
#define CSR_EFUSE_CFG_SC_DIE_ID9_REG                   (CSR_EFUSE_CFG_BASE + 0xE224) /* EFUSE DIE ID寄存器[319:288] */
#define CSR_EFUSE_CFG_SC_DIE_ID10_REG                  (CSR_EFUSE_CFG_BASE + 0xE228) /* EFUSE DIE ID寄存器[351:320] */
#define CSR_EFUSE_CFG_SC_DIE_ID11_REG                  (CSR_EFUSE_CFG_BASE + 0xE22C) /* EFUSE DIE ID寄存器[383:352] */
#define CSR_EFUSE_CFG_SC_DIE_ID12_REG                  (CSR_EFUSE_CFG_BASE + 0xE230) /* EFUSE DIE ID寄存器[415:384] */
#define CSR_EFUSE_CFG_SC_DIE_ID13_REG                  (CSR_EFUSE_CFG_BASE + 0xE234) /* EFUSE DIE ID寄存器[447:416] */
#define CSR_EFUSE_CFG_SC_DIE_ID14_REG                  (CSR_EFUSE_CFG_BASE + 0xE238) /* EFUSE DIE ID寄存器[479:448] */
#define CSR_EFUSE_CFG_SC_DIE_ID15_REG                  (CSR_EFUSE_CFG_BASE + 0xE23C) /* EFUSE DIE ID寄存器[511:480] */
#define CSR_EFUSE_CFG_SC_DIE_ID16_REG                  (CSR_EFUSE_CFG_BASE + 0xE240) /* EFUSE DIE ID寄存器[543:512] */
#define CSR_EFUSE_CFG_SC_DIE_ID17_REG                  (CSR_EFUSE_CFG_BASE + 0xE244) /* EFUSE DIE ID寄存器[575:544] */
#define CSR_EFUSE_CFG_SC_DIE_ID18_REG                  (CSR_EFUSE_CFG_BASE + 0xE248) /* EFUSE DIE ID寄存器[607:576] */
#define CSR_EFUSE_CFG_SC_DIE_ID19_REG                  (CSR_EFUSE_CFG_BASE + 0xE24C) /* EFUSE DIE ID寄存器[639:608] */
#define CSR_EFUSE_CFG_SC_DIE_ID20_REG                  (CSR_EFUSE_CFG_BASE + 0xE250) /* EFUSE DIE ID寄存器[671:640] */
#define CSR_EFUSE_CFG_SC_DIE_ID21_REG                  (CSR_EFUSE_CFG_BASE + 0xE254) /* EFUSE DIE ID寄存器[703:672] */
#define CSR_EFUSE_CFG_SC_DIE_ID22_REG                  (CSR_EFUSE_CFG_BASE + 0xE258) /* EFUSE DIE ID寄存器[735:704] */
#define CSR_EFUSE_CFG_SC_DIE_ID23_REG                  (CSR_EFUSE_CFG_BASE + 0xE25C) /* EFUSE DIE ID寄存器[767:736] */
#define CSR_EFUSE_CFG_SC_DIE_ID24_REG                  (CSR_EFUSE_CFG_BASE + 0xE260) /* EFUSE DIE ID寄存器[799:768] */
#define CSR_EFUSE_CFG_SC_DIE_ID25_REG                  (CSR_EFUSE_CFG_BASE + 0xE264) /* EFUSE DIE ID寄存器[831:800] */
#define CSR_EFUSE_CFG_SC_DIE_ID26_REG                  (CSR_EFUSE_CFG_BASE + 0xE268) /* EFUSE DIE ID寄存器[863:832] */
#define CSR_EFUSE_CFG_SC_DIE_ID27_REG                  (CSR_EFUSE_CFG_BASE + 0xE26C) /* EFUSE DIE ID寄存器[895:864] */
#define CSR_EFUSE_CFG_SC_DIE_ID28_REG                  (CSR_EFUSE_CFG_BASE + 0xE270) /* EFUSE DIE ID寄存器[927:896] */
#define CSR_EFUSE_CFG_SC_DIE_ID29_REG                  (CSR_EFUSE_CFG_BASE + 0xE274) /* EFUSE DIE ID寄存器[959:928] */
#define CSR_EFUSE_CFG_SC_DIE_ID30_REG                  (CSR_EFUSE_CFG_BASE + 0xE278) /* EFUSE DIE ID寄存器[991:960] */
#define CSR_EFUSE_CFG_SC_DIE_ID31_REG                  (CSR_EFUSE_CFG_BASE + 0xE27C) /* EFUSE DIE ID寄存器[1023:992] */
#define CSR_EFUSE_CFG_SC_DIE_ID32_REG                  (CSR_EFUSE_CFG_BASE + 0xE280) /* EFUSE DIE ID寄存器[1055:1024] */
#define CSR_EFUSE_CFG_SC_DIE_ID33_REG                  (CSR_EFUSE_CFG_BASE + 0xE284) /* EFUSE DIE ID寄存器[1087:1056] */
#define CSR_EFUSE_CFG_SC_DIE_ID34_REG                  (CSR_EFUSE_CFG_BASE + 0xE288) /* EFUSE DIE ID寄存器[1119:1088] */
#define CSR_EFUSE_CFG_SC_DIE_ID35_REG                  (CSR_EFUSE_CFG_BASE + 0xE28C) /* EFUSE DIE ID寄存器[1151:1120] */
#define CSR_EFUSE_CFG_SC_DIE_ID36_REG                  (CSR_EFUSE_CFG_BASE + 0xE290) /* EFUSE DIE ID寄存器[1183:1152] */
#define CSR_EFUSE_CFG_SC_DIE_ID37_REG                  (CSR_EFUSE_CFG_BASE + 0xE294) /* EFUSE DIE ID寄存器[1215:1184] */
#define CSR_EFUSE_CFG_SC_DIE_ID38_REG                  (CSR_EFUSE_CFG_BASE + 0xE298) /* EFUSE DIE ID寄存器[1247:1216] */
#define CSR_EFUSE_CFG_SC_DIE_ID39_REG                  (CSR_EFUSE_CFG_BASE + 0xE29C) /* EFUSE DIE ID寄存器[1279:1248] */
#define CSR_EFUSE_CFG_SC_DIE_ID40_REG                  (CSR_EFUSE_CFG_BASE + 0xE2A0) /* EFUSE DIE ID寄存器[1311:1280] */
#define CSR_EFUSE_CFG_SC_DIE_ID41_REG                  (CSR_EFUSE_CFG_BASE + 0xE2A4) /* EFUSE DIE ID寄存器[1343:1312] */
#define CSR_EFUSE_CFG_SC_DIE_ID42_REG                  (CSR_EFUSE_CFG_BASE + 0xE2A8) /* EFUSE DIE ID寄存器[1375:1344] */
#define CSR_EFUSE_CFG_SC_DIE_ID43_REG                  (CSR_EFUSE_CFG_BASE + 0xE2AC) /* EFUSE DIE ID寄存器[1407:1376] */
#define CSR_EFUSE_CFG_SC_DIE_ID44_REG                  (CSR_EFUSE_CFG_BASE + 0xE2B0) /* EFUSE DIE ID寄存器[1439:1408] */
#define CSR_EFUSE_CFG_SC_DIE_ID45_REG                  (CSR_EFUSE_CFG_BASE + 0xE2B4) /* EFUSE DIE ID寄存器[1471:1440] */
#define CSR_EFUSE_CFG_SC_DIE_ID46_REG                  (CSR_EFUSE_CFG_BASE + 0xE2B8) /* EFUSE DIE ID寄存器[1503:1472] */
#define CSR_EFUSE_CFG_SC_SYSCTRL_LOCK_REG              (CSR_EFUSE_CFG_BASE + 0xF100) /* 系统控制器锁定寄存器。（注意：1，此寄存器空间必须是安全访问才能成功） */
#define CSR_EFUSE_CFG_SC_SYSCTRL_UNLOCK_REG            (CSR_EFUSE_CFG_BASE + 0xF110) /* 系统控制器解锁寄存器。（注意：1，此寄存器空间必须是安全访问才能成功） */
#define CSR_EFUSE_CFG_SC_PG_INFO_INPUT_REG             (CSR_EFUSE_CFG_BASE + 0xF120) /* Partial Good info输入寄存器 */
#define CSR_EFUSE_CFG_SC_PG_INFO_CTRL_REG              (CSR_EFUSE_CFG_BASE + 0xF124) /* Partial Good info控制寄存器 */
#define CSR_EFUSE_CFG_SC_ECO_RSV0_REG                  (CSR_EFUSE_CFG_BASE + 0xFF04) /* ECO 寄存器1 */
#define CSR_EFUSE_CFG_SC_ECO_RSV1_REG                  (CSR_EFUSE_CFG_BASE + 0xFF08) /* ECO 寄存器2 */
#define CSR_EFUSE_CFG_SC_ECO_RSV2_REG                  (CSR_EFUSE_CFG_BASE + 0xFF0C) /* ECO 寄存器3 */
#define CSR_EFUSE_CFG_SC_ECO_RSV4_REG                  (CSR_EFUSE_CFG_BASE + 0xFF10) /* ECO 寄存器4 */
#define CSR_EFUSE_CFG_SC_ECO_RSV5_REG                  (CSR_EFUSE_CFG_BASE + 0xFF14) /* ECO 寄存器5 */
#define CSR_EFUSE_CFG_FPGA_VER_REG                     (CSR_EFUSE_CFG_BASE + 0xFFFC) /* FPGA版本寄存器 */

#endif // __HI1823E_REG_OFFSET_H__
